oil producing - Turco Inglés Diccionario